package com.shujia.wyh.day04;

/*
        循环结构：
            需求：在控制台上打印10行helloworld

        java中循环结构分为两类：
            for循环：
                语句定义格式：
                for(初始化语句;判断条件语句;控制条件语句){
                    循环体语句;
                }

            每一部分解释：
                初始化语句：
                    一条或者多条语句，这些语句完成一些初始化操作。
                    注意：初始化语句在循环的整个过程中，只会执行一次
                判断条件语句：
                    这是一个boolean表达式，这个表达式能决定是否执行循环体。
                循环体语句：
                    这个部分是循环体语句，也就是我们要多次做的事情。
                控制条件语句：
                    这个部分在一次循环体结束后，下一次循环判断条件执行前执行。通过用于控制循环条件中的变量，使得循环在合适的时候结束。

            执行流程：
                A:执行初始化语句
                B:执行判断条件语句，看其结果是true还是false
                如果是false，循环结束。
                如果是true，继续执行。
                C:执行循环体语句
                D:执行控制条件语句
                E:回到B继续


            while循环
 */
public class ForDemo1 {
    public static void main(String[] args) {
//        System.out.println("helloworld");
//        System.out.println("helloworld");
//        System.out.println("helloworld");
//        System.out.println("helloworld");
//        System.out.println("helloworld");
//        System.out.println("helloworld");
//        System.out.println("helloworld");
//        System.out.println("helloworld");
//        System.out.println("helloworld");
//        System.out.println("helloworld");

        System.out.println("======用for循环改进========");
        /**
         *  初始化语句：int i = 1;
         *  判断条件语句：i<=10
         *  循环体内容：System.out.println("helloworld");
         *  控制条件语句：i++
         */
        for(int i=0;i<10;i++){
            System.out.println("helloworld");
        }





    }
}
